package fr.afcepf.atod19.groupeJV.business.interfaces;

import java.util.List;

import javax.ejb.Remote;

import fr.afcepf.atod19.groupeJV.entity.Commande;
import fr.afcepf.atod19.groupeJV.entity.Jeu;
import fr.afcepf.atod19.groupeJV.entity.Lignepanier;
import fr.afcepf.atod19.groupeJV.entity.Personne;
import fr.afcepf.atod19.groupeJV.entity.Son;

@Remote
public interface IBusinessCommande {
	public void acheterJeux(Jeu jeux, Personne client);
	public void acheterSon(Son son, Personne client);
	public void creerCommande();
	public List<Commande> getCommandeNonValidee();
	public List<Commande> getCommandeValidee();
	public void creerLignePanier(Lignepanier ligne);
	public List<Lignepanier> getLignePersonne(Personne pers);
	public void envoyerMailConfirmation();
}
